technological university of santiago - German English Dictionary